type internal/reflectlite.rtype

66 uses

	internal/reflectlite (current package)
		swapper.go#L34: 	typ := v.Type().Elem().(*rtype)
		type.go#L66: 	common() *rtype
		type.go#L153: type rtype struct {
		type.go#L200: 	rtype
		type.go#L201: 	elem  *rtype // array element type
		type.go#L202: 	slice *rtype // slice type
		type.go#L208: 	rtype
		type.go#L209: 	elem *rtype  // channel element type
		type.go#L225: 	rtype
		type.go#L238: 	rtype
		type.go#L245: 	rtype
		type.go#L246: 	key    *rtype // map key type
		type.go#L247: 	elem   *rtype // map element (value) type
		type.go#L248: 	bucket *rtype // internal bucket structure
		type.go#L259: 	rtype
		type.go#L260: 	elem *rtype // pointer element (pointed at) type
		type.go#L265: 	rtype
		type.go#L266: 	elem *rtype // slice element type
		type.go#L272: 	typ         *rtype  // type of field
		type.go#L286: 	rtype
		type.go#L461: func (t *rtype) nameOff(off nameOff) name {
		type.go#L465: func (t *rtype) typeOff(off typeOff) *rtype {
		type.go#L466: 	return (*rtype)(resolveTypeOff(unsafe.Pointer(t), int32(off)))
		type.go#L469: func (t *rtype) uncommon() *uncommonType {
		type.go#L520: 			rtype
		type.go#L527: func (t *rtype) String() string {
		type.go#L535: func (t *rtype) Size() uintptr { return t.size }
		type.go#L537: func (t *rtype) Kind() Kind { return Kind(t.kind & kindMask) }
		type.go#L539: func (t *rtype) pointers() bool { return t.ptrdata != 0 }
		type.go#L541: func (t *rtype) common() *rtype { return t }
		type.go#L543: func (t *rtype) exportedMethods() []method {
		type.go#L551: func (t *rtype) NumMethod() int {
		type.go#L559: func (t *rtype) PkgPath() string {
		type.go#L570: func (t *rtype) hasName() bool {
		type.go#L574: func (t *rtype) Name() string {
		type.go#L586: func (t *rtype) chanDir() chanDir {
		type.go#L594: func (t *rtype) Elem() Type {
		type.go#L615: func (t *rtype) In(i int) Type {
		type.go#L623: func (t *rtype) Key() Type {
		type.go#L631: func (t *rtype) Len() int {
		type.go#L639: func (t *rtype) NumField() int {
		type.go#L647: func (t *rtype) NumIn() int {
		type.go#L655: func (t *rtype) NumOut() int {
		type.go#L663: func (t *rtype) Out(i int) Type {
		type.go#L671: func (t *funcType) in() []*rtype {
		type.go#L679: 	return (*[1 << 20]*rtype)(add(unsafe.Pointer(t), uadd, "t.inCount > 0"))[:t.inCount:t.inCount]
		type.go#L682: func (t *funcType) out() []*rtype {
		type.go#L691: 	return (*[1 << 20]*rtype)(add(unsafe.Pointer(t), uadd, "outCount > 0"))[t.inCount : t.inCount+outCount : t.inCount+outCount]
		type.go#L715: func (t *rtype) Implements(u Type) bool {
		type.go#L722: 	return implements(u.(*rtype), t)
		type.go#L725: func (t *rtype) AssignableTo(u Type) bool {
		type.go#L729: 	uu := u.(*rtype)
		type.go#L733: func (t *rtype) Comparable() bool {
		type.go#L738: func implements(T, V *rtype) bool {
		type.go#L827: func directlyAssignable(T, V *rtype) bool {
		type.go#L855: func haveIdenticalUnderlyingType(T, V *rtype, cmpTags bool) bool {
		type.go#L962: func toType(t *rtype) Type {
		type.go#L970: func ifaceIndir(t *rtype) bool {
		value.go#L37: 	typ *rtype
		value.go#L181: 	typ  *rtype
		value.go#L390: func unsafe_New(*rtype) unsafe.Pointer
		value.go#L411: func (v Value) assignTo(context string, dst *rtype, target unsafe.Pointer) Value {
		value.go#L458: func ifaceE2I(t *rtype, src any, dst unsafe.Pointer)
		value.go#L462: func typedmemmove(t *rtype, dst, src unsafe.Pointer)